Close

@MastersThesis{Petrusanis:1985:TrLiSE,
               author = "Petrusanis, Bolis Rodrigues",
                title = "Um tradutor da linguagem SEQUEL 2 para {\'a}lgebra relacional",
               school = "Instituto Nacional de Pesquisas Espaciais (INPE)",
                 year = "1985",
              address = "S{\~a}o Jos{\'e} dos Campos",
                month = "1984-09-13",
             keywords = "banco de dados, linguagem de consulta, SEQUEL 2, {\'a}lgebra 
                         relacional.",
             abstract = "A linguagem SEQUEL 2 foi elaborada e {\'e} extensivamente 
                         utilizada como uma linguagem de acesso ao Banco de Dados 
                         Relacional tanto por programadores profissionais como por 
                         usu{\'a}rios n{\~a}o-especializados em programa{\c{c}}{\~a}o. 
                         Executando o uso de conceitos de vari{\'a}veis limitantes 
                         quantificadores, a SEQUEL 2 apresenta um conjunto de 
                         opera{\c{c}}{\~o}es simples em tabelas, que tem o poder de 
                         recupera{\c{c}}{\~a}o ao C{\'a}lculo dos Predicados de Primeira 
                         Ordem e da {\'A}lgebra Relacional. O objetivo deste trabalho foi 
                         realizar um tradutor da Linguagem SEQUEL 2 para a linguagem de 
                         acesso ao Banco de Dados baseada na {\'A}lgebra Relacional. 
                         Al{\'e}m disso, implementou-se um Banco de Dados Relacional 
                         simplificando com o objetivo de criar um ambiente onde o Tradutor 
                         pudesse ser testado. Portanto, o usu{\'a}rio pode ter acesso a um 
                         Banco de Dados atrav{\'e}s de duas linguagens: SEQUEL 2 e 
                         {\'A}lgebra Relacional. ABSTRACT: The SEQUEL 2 language was 
                         developed and is extensively used as an access language to 
                         Relational Databases by users with or without experience in 
                         programming. Except for the use of boundary variables concepts and 
                         quantifiers, SEQUEL 2 presents a set of simple operations in 
                         tables, that are as powerful as the Predicate Calculus of First 
                         Order and Relational Algebra in retrieving information. The aim of 
                         this work was to create a translator of the SEQUEL 2 language to a 
                         Database access language based on Relational Algebra. In addition, 
                         a simplified Relational Database was implemented with the purpose 
                         of creating an environment where the translator could be tested. 
                         The Database can be accessed by an user employing two access 
                         languages: SEQUEL 2 and Relational Algebra.",
            committee = "Souza, Celso de Renna e (presidente) and Silva, Orion de Oliveira 
                         (orientador) and Omar, Nizam and Dias, Luiz Alberto Vieira and 
                         Buss Filho, Arry Carlos",
           copyholder = "SID/SCD",
         englishtitle = "x",
             language = "pt",
                pages = "122",
                  ibi = "8JMKD3MGP8W/359MDR8",
                  url = "http://urlib.net/ibi/8JMKD3MGP8W/359MDR8",
           targetfile = "publicacao.pdf",
        urlaccessdate = "2024, May 03"
}


Close